package org.springblade.modules.admin.vo.plan;

import lombok.Data;
import org.springblade.modules.admin.entity.MaintainMalfunctionLog;
import org.springblade.modules.admin.entity.MaintainPlanAffair;
import org.springblade.modules.admin.entity.MaintainPlanContentUser;
import org.springblade.modules.admin.vo.MalFunctionHistoryVO;
import org.springblade.modules.admin.vo.PlanContentWorkDetailCommonVo;

import java.util.List;

/**
 * @author zcc
 * @version 1.0
 * @date 2023/11/13 10:32
 */
@Data
public class MaintainPlanAffairDetailVO {

	//事务工单信息
	private MaintainPlanAffair maintainPlanAffair;

	//执行人
	private List<PlanMaintainUserVO> maintainUserList;

	//状态列表
	private List<MaintainLogStatusVo> statusVos;

	//日志
	private List<MaintainMalfunctionLog> logList;

	//任务基础信息
	private PlanContentWorkDetailCommonVo planContentWorkDetailCommonVo;


	private List<MalFunctionHistoryVO> malFunctionHistories;

}
